Developmentally Challenged — synonyms, definition
1. developmentally challenged (Noun)
2 synonyms
mentally retarded retarded
1 definition
developmentally challenged (Noun) — People collectively who are mentally retarded.
ex. "he started a school for the developmentally challenged"
1 type of
people